/* 
	author:jianyi.hh@gmail.com	
*/
*{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,table,th,td,form,input,select,option,button{margin:0;padding:0;}
body{background-color:#fff;color:#000;font:normal 12px/1.5em arial,"宋体";}
li{list-style:none;}
a,a:visited{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{outline:none;}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:30px;}
h2{font-size:15px;}
h3{font-size:13px;}
h4{font-size:12px;}
table{border-collapse:collapse;border-spacing:0;}
button{cursor:pointer;border:none;}
input,textarea,select,option{font:12px arial,"宋体";}
em {font-style:normal;}

body,html,#k_layout_fixIE{
	height:100%;
	overflow:hidden;
	width:100%;
}

#k_layout{
	display:block;
	visibility:visible;
}

#k_layout,#k_north,#k_west,#k_east,#k_center,#k_south{
	float:left;
	overflow:hidden;
	position:relative;
}



/*头部*/
.header{color:#fff;height:62px;width:100%;background:url(index/vistaBlue.jpg);position:relative;}
.header .topic{font-size:16px;font-weight:bold;float:left;padding:26px 0px 0px 60px;}
.userInfo{float:right;margin-right:20px;margin-top:4px;}
.userInfo span{margin:0 5px;}
.userInfo span a,.userInfo span a:visited{color:#fff;}
.userInfo span a:hover{color:#ff7403;}


.tab{position:absolute;right:50px;bottom:0px;}
.tab li{float:left;margin:0 8px;}
.tab li a,.tab li a:visited{background:url(index/tabBg.gif) no-repeat 0 -62px;padding-left:27px;line-height:30px;height:30px;display:inline-block;color:#fff;font-size:13px;font-weight:bold;}
.tab li a:hover{color:#ff7403;text-decoration:none;}
.tab li span{line-height:30px;height:30px;display:inline-block;padding-right:27px;background:url(index/tabBg.gif) no-repeat right -91px;cursor:pointer;}
.tab li.on a,.tab li.on a:visited{background:url(index/tabBg.gif) no-repeat;line-height:30px;height:30px;color:#0066aa;}
.tab li.on span{line-height:30px;height:30px;background:url(index/tabBg.gif) no-repeat right -30px;}
.noticCls{border-bottom:1px solid #76BCE4;height:26px;line-height:26px;background:url(index/news.gif) repeat-x;padding-left:15px;}
.noticCls span{padding-left:20px;background:url(index/icon.gif) no-repeat 4px -77px;display:inline-block;}
/*头部*/

/*west css*/
#k_west_inner .l_t{
	background:url(index/l_t.gif) repeat-x;
	height:26px;
}
#k_west_inner .g_n{
	background:url(index/icon.gif) no-repeat 0 6px;
	color:#1578bc;
	padding-left:20px;
	display:inline-block;
	height:26px;
	line-height:26px;
	font-weight:bold;
	margin-left:30px;	
}
#k_west_inner .openBtn{
	background:url(index/icon.gif) no-repeat 0 -26px;
	width:14px;
	height:14px;
	display:inline-block;
	margin-left:28px;
}
#k_west_inner .closeBtn{
	background:url(index/icon.gif) no-repeat 0 -26px;
	width:14px;
	height:14px;
	display:inline-block;
}
#k_west_split{
	display:block;
	position:absolute;
	top:0px;
	right:0px;
	width:7px;
	height:100%;
	background:url(index/splitBtn.gif) repeat-y;
}
#k_west_split a{
	background:url(index/splitBtn2.gif) no-repeat scroll 0 0;
	display:inline-block;
	height:23px;
	width:7px;
	position:absolute;
	top:50%;
	cursor:pointer;
	display:none;
}
/*dtree class*/
.dtree {font-size: 12px;color: #666;white-space: nowrap;}
.dtree img {border: 0px;vertical-align: middle;}
.dtree a {color: #333;text-decoration: none;}
.dtree a.node, .dtree a.nodeSel {white-space: nowrap;padding: 1px 2px 1px 2px;}
.dtree a.node:hover, .dtree a.nodeSel:hover {color: #333;text-decoration: underline;}
.dtree a.nodeSel {background-color: #c0d2ec;}
.dtree a{blr:Expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */ 
.dtree a{blr:Expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */ 
.dtree a:focus { -moz-outline-style: none; } /* IE不支持 */
/*west css*/


/*center class*/
.yk_tab{background:url(index/tab-content-bg.gif) repeat-x scroll 0 0;border-bottom:1px solid #8DB2E3;height:22px;line-height:22px;overflow:hidden;padding-bottom:3px;position:relative;white-space:nowrap;width:100%;}
.yk_tab .tabwap{}
.yk_tab .tab_scroll{overflow:hidden;}
.yk_tab ul{}
.yk_tab ul .yk_close{background:url(index/tab-close.gif) no-repeat scroll 0 0;cursor:pointer;height:13px;position:absolute;right:3px;top:3px;width:13px;}
.yk_tab .tab_item{background:#EFEFEF url(index/tab-bg.gif) repeat-x scroll 0 0;border:1px solid #8DB2E3;cursor:pointer;float:left;height:22px;line-height:22px;margin-left:2px;margin-top:2px;position:relative;padding:0 30px 0 20px !important; text-align:center;}
.yk_tab .tab_item.on{background:#DDEEFE url(index/tab-bg-active.gif) repeat-x scroll 0 0;border-bottom:1px solid #DEECFD;font-weight:bold;}
.yk_tab .tab_text{}

/*east class*/
#k_east_inner .l_t{background:url(index/l_t.gif) repeat-x;height:26px;}
#k_east_inner .g_n{background:url(index/icon.gif) no-repeat 0 6px;color:#1578bc;padding-left:20px;display:inline-block;height:26px;line-height:26px;font-weight:bold;margin-left:30px;}
#k_east_split{display:block;position:absolute;top:0px;left:0px;width:7px;height:100%;background:url(index/splitBtn.gif) repeat-y;cursor:col-resize;}
#k_east_split a{background:url(index/splitBtn2.gif) no-repeat scroll 0 0;display:inline-block;height:23px;width:7px;position:absolute;top:50%;cursor:pointer;}

/*loading css*/
#loading-mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20000;background-color:white;}
#loading{position:absolute;left:40%;top:40%;padding:2px;z-index:20001;height:auto;}
#loading a {color:#225588;text-decoration:none;}
#loading .loading-indicator{background:white;color:#444;font:bold 13px tahoma,arial,helvetica;padding:10px;margin:0;height:auto;}
#loading-msg {font: normal 12px sans-serif;}

/*右下角提示css开始*/
.yk-gonggao-wap{bottom:0;position:fixed;right:0;_position:absolute;display:none;overflow:hidden;}
.yk-gonggao{background-color:#FDFBDB;border:1px dashed gray;float:right;margin:0 5px;overflow:hidden;padding:5px;width:200px;font-family:Tahoma;font-size:12px;}
.yk-gonggao .close{margin-left:162px;}
.yk-gonggao .close a{background-image:url(index/icon_close.jpg);background-position:center center;background-repeat:no-repeat;padding:6px;text-decoration:none;height:12px;width:12px;position:absolute;right:10px;top:2px;display:block;}
.yk-gonggao-context{color:#006699;}
/*右下角提示css结束*/